capital of sri lanka

Noun
  1. the capital and largest city of Sri Lanka; has one of the largest harbors in the world; is located on the western coast of the island of Ceylon

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

capital of sri lanka
Colombo is the capital of Sri Lanka.